data-collecting satellite - Español Inglés Diccionario